Piwik\DataTable\Row C

Total Complexity 120
Dependencies 7
Dependents 64
Total lines 757
Lines of code 383
Logical lines of code 220
Comment lines 246
Methods 37
Properties 6

Methods 37

Method Rating Maintainability Complexity Lines of code
getColumnValuesMerged()
A
45 15 40
sumRowMetadata()
A
49 13 28
sumRow()
A
50 10 27
sumRowArray()
A
50 9 30
__toString()
S
52 7 24
isEqual()
S
51 6 27
compareElements()
S
59 6 15
__construct()
S
59 5 15
addColumns()
S
63 4 11
deleteMetadata()
S
64 3 11
renameColumn()
S
67 3 8
getMetadata()
S
66 3 9
getSubtable()
S
66 3 9
warnWhenSummingTwoStrings()
S
62 2 12
sumSubtable()
S
62 2 12
warnIfSubtableAlreadyExists()
S
62 2 11
__destruct()
S
70 2 7
deleteColumn()
S
69 2 7
getColumn()
S
71 2 6
addColumn()
S
70 2 6
addMetadata()
S
70 2 6
getComparisons()
S
69 2 7
setSubtable()
S
73 1 5
isSummaryRow()
S
82 1 3
setComparisons()
S
80 1 3
setIsSummaryRow()
S
81 1 3
getIdSubDataTable()
S
82 1 3
hasColumn()
S
80 1 3
getColumns()
S
81 1 3
isSubtableLoaded()
S
82 1 3
isSummableColumn()
S
79 1 3
setNonLoadedSubtableId()
S
77 1 4
setMetadata()
S
80 1 3
export()
S
66 1 9
setColumns()
S
81 1 3
removeSubtable()
S
77 1 4
setColumn()
S
80 1 3